Validation and estimation for UK Advanced Data Service (ADS)

This topic describes validation and estimation logic and statuses for UK ADS for the following channels:

  • Reactive Import

  • Reactive Export

  • Active Import

  • Active Export

These behaviors are enabled when the m_UKMarketFeature setting is enabled (setting path: /Itron.EE.Common.SystemSettings.Platform.VEESettings/m_UKMarketFeature). When set to True, the setting is enabled (default value), when set to False, the setting is disabled.

Active Export channel:

  • If it passes validation and not estimated and not estimated needed and BACKUP1, status = AAE1

  • If it passes validation and not estimated and not estimated needed and BACKUP2, status = EAE3

    • If main and check meters. For example, there is a redundant channel set, and

    • If the main meter passes validation (and not estimated / estimated needed), but no check meter data. For example, reference channel validation skips, status = AAE1

Active Import, Reactive Import, and Reactive Export channels:

  • If not main and check meters. For example, there is no redundant channel set, and

    • If it passes validation and not estimated and not estimated needed, status = A

    • If it fails validation, it goes through estimation routines.

  • If main and check meters. For example, there is a redundant channel set, and

    • If both main and check meters pass validation (and not estimated / estimated needed). For example, VEESET1PV, status = A

    • If the main meter passes validation (and not estimated / estimated needed), but no check meter data. For example, reference channel validation skips, status = A1

  • Others go through the estimation routines.

    The estimation set contains the following estimation routines, in the following order.

    estimation routines

  • If estimated using check meter estimation routine, status = A2, others go to the next routine.

  • If estimated using linear interpolation (configured with maximum 1 read):

    • If scaled, status = A3

    • If unscaled, status = EA1, others go to the next routine

  • If estimated using linear interpolation (configured with maximum 2-3 reads), status = EA1, others go to the next routine

  • If estimated using multi-week average estimation (configured with 4 weeks, must have all data)

    • If scaled and reference data does not have BACKUP2 status, status = EA2

    • If scaled and reference data contains BACKUP2 status, status = EA6

    • If unscaled and reference data does not have BACKUP2 status, status = EA7

    • If unscaled and reference data contains BACKUP2 status, status = EA11

  • If estimated using multi-week average estimation (configured with 2-3 weeks, must have all data)

    • If scaled and reference data does not have BACKUP2 status, status = EA3

    • If scaled and reference data contains BACKUP2 status, status = EA6

    • If unscaled and reference data does not have BACKUP2 status, status = EA8

    • If unscaled and reference data contains BACKUP2 status, status = EA11

  • If estimated using multi-week average estimation (configured with 1 week, must have all data)

    • If scaled and reference data does not have BACKUP2 status, status = EA4

    • If scaled and reference data contains BACKUP2 status, status = EA6

    • If unscaled and reference data does not have BACKUP2 status, status = EA9

    • If unscaled and reference data contains BACKUP2 status, status = EA11

  • If estimated using multi-week average estimation (configured with nearest 4 weeks, with look back period)

    • If scaled and reference data does not have BACKUP2 status, status = EA5

    • If scaled and reference data contains BACKUP2 status, status = EA6

    • If unscaled and reference data does not have BACKUP2 status, status = EA10

    • If unscaled and reference data contains BACKUP2 status, status = EA11

Active Import and Active Export channels:

Related topics: